import { configureStore } from '@reduxjs/toolkit'
import configReducer from '@/store/config-slice'
import userReducer from '@/store/user-slice'
import projectReducer from '@/store/project-slice'
import keywordReducer from '@/store/keyword-slice'
import mentionReducer from '@/store/mention-slice'
import replyReducer from '@/store/reply-slice'

const store = configureStore({
  reducer: {
    config: configReducer,
    user: userReducer,
    project: projectReducer,
    keyword: keywordReducer,
    mention: mentionReducer,
    reply: replyReducer,
  },
})

export default store
